short term residential bed - Alemán Inglés Diccionario